from setuptools import setup, find_packages


install_requires = [
    'fastapi~=0.72.0',
    'fastapi-mail~=1.1.5'
    'sqlalchemy~=1.4.28',
    'pytz~=2021.3',
    'werkzeug~=2.0.2',
    'pydantic~=1.9.0',
    'uvicorn~=0.17.0',
    'starlette~=0.17.1',
    'py-healthcheck~=1.10.1',
    'PyMySQL~=1.0.2',
    'mysql-connector-python~=8.0.28',
    'requests==2.26.0',
    'sonyflake-py==1.3.0',
    'python-multipart==0.0.5',
    'celery~=5.3.1'
]


dev_requires = [
    'asynctest==0.13.0',
    'coverage==5.1',
    'flake8==3.8.3',
    'pytest==5.4.3',
    'pytest-mock==3.1.1',
    'pytest-cov==2.10.0',
    'pip-tools==5.5.0'
]

setup(
    name='',
    version='1.0.0',
    url='https://gitee.com/bitterteaer/interface-callback-service.git',
    author='bitterteaer',
    author_email='',
    description='',
    packages=find_packages(),
    include_package_data=True,
    platforms='any',
    install_requires=install_requires,
    tests_require=dev_requires,
    extras_require={
        'dev': dev_requires,
    }
)
